package com.gem.day02;

/*
 * 导入,导入官方或者自定义的其他类,本质就是让本类可以使用其他类中的功能
 * 
 * 注意:
 * java.lang.*下的所有类不需要import就可以直接使用
 * 如果被导入的类在当前类的同包下,也无需导入
 */
import java.util.Random;

/**
 * 本类用来演示Java随机数类
 * java.util.Random
 * 
 * @author easonsy
 * 2020年7月17日 上午9:34:05
 */
public class RandomDemo {
	public static void main(String[] args) {
		//1.创建随机数类的对象 -- 找/造一个可以干这个事的东西
		//注意:创建对象语法一般是固定的,random是对象名,必须符合之前的命名规则,并且要求见名知意
		Random random = new Random();

		//2.调用随机对象中的方法完成功能 -- 使用这个工具

		//nextInt()方法获取int范围内的随机整数
		int result = random.nextInt();
		//nextInt(n)方法获取[0,n)随机整数
		int result2 = random.nextInt(3);
		//nextDouble()方法获取[0,1)的随机小数
		double result3 = random.nextDouble();

		System.out.println(result);
		System.out.println(result2);
		System.out.println(result3);
	}
}
